iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
0
DevOps

今晚我想來點 Terraform 佐 AWS系列 第 1

今晚我想來聊聊 Infrastructure as Code

  • 分享至 

  • xImage
  •  

在開始認識 Terraform 之前,我們先來小聊一點 Infrastructure as Code,這個我自己在最近這幾年注意到的詞彙。

Infrastructure as Code

Infrastructure as Code,縮寫 (IaC),中文:基礎架構即程式碼,是 DevOps 裡重要的元素之一。

其概念就如同字面上的意思,透過自動化工具以寫程式的方式建置基礎架構,不同於人工去一步一步的下指令,透過寫程式的方式讓你可以用各種處理程式碼的方式去對待基礎架構。

寫成程式碼就代表著可以對基礎架構進行「版本控制」「自動化測試」「程式審核」等等你平常在開發程式時會做的事情。

好處

導入 IaC 有什麼好處理? 這邊我列了一些:

  • 所有的變動都有記錄,更加透明化
  • 有了自動化工具,能更快速的建置基礎架構
  • 提高各環境的一致性
  • 降低了人為失誤等等的風險
  • 省下的重複手動做的時間

看到這麼多的優點,各個都可以解決過去經歷到的一些問題,怎麼能叫人不心動的繼續研究下去呢?


下一篇
今晚我想認識 Terraform
系列文
今晚我想來點 Terraform 佐 AWS30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言